@charset "utf-8";
* { margin:0; padding:0; outline:0;}
body { font-family: "Microsoft YaHei", "微软雅黑", "宋体", sans-serif;  line-height: 21px; color: #000; background-color: #efeff4; -webkit-overflow-scrolling: touch; outline: 0;}
a { text-decoration: none; color: #007aff }
a:active { color: #0062cc }
.clear{ clear:both;}


.cssout { padding-bottom: 0; clear: both; }
.cssin { height: auto; border: 1px solid #E1E2E4;background: #fff; }
.cssin li { border: 1px solid #E1E2E4; border-right: none; border-bottom: none; margin-top: -1px; margin-left: -1px; float: left; width: 25%; min-height: 38px; line-height: 36px; background: #fff; text-indent:2px; }
.cssin li .isin{ padding:0 5px;}
.cssin li.tl { text-align: left; }
.cssin li.tc { text-align: center; }
.cssin li.tr { text-align: right; }




.headnav { font-size: 14px; }
.mui-table-view li { height: 45px; line-height: 45px; font-size: 14px; border-bottom: 1px solid #ddd; text-align: center; margin: 0 5px 0 5px; }
.m-clearfix { height: 44px; clear: both; margin-bottom: 5px; }
/*高级搜索按钮栏*/

a.mui-icon { text-decoration: none; color: #007aff }
a.mui-icon:active { color: #0062cc }

.bgDiv { width: 100%; height: 100%; background-color: #000; opacity: .5; position: fixed; display: none; z-index: 99; bottom: 0; }
.rightNav { width: 80%; max-width: 800px; height: 100%; background-color: #fff; position: fixed; z-index: 999; top: 0; right: -80%; overflow-y: scroll; }
.cssin li.ss { width: 100%; clear: both; height: 35px; padding: 0; text-align: center; background: #CEDDE6; z-index: 9999; }
.cssin li.ss .btn2 { padding: 0; margin: 0; height: 35px; line-height: 35px; border-radius: 0; -moz-border-radius: 0; -webkit-border-radius: 0; }
.cssin li.ss .btnguanb, a.btnguanb { background: #505050; -moz-box-shadow: 0 3px 0 #3a3a3a; -webkit-box-shadow: 0 3px 0 #3a3a3a; box-shadow: 0 3px 0 #3a3a3a; width: 50%; float: left; }
.cssin li.ss .btnguanb:hover, a.btnguanb:hover { filter: alpha(Opacity=80); -moz-opacity: 0.8; opacity: 0.8; }
.cssin li.ss .btnsous, a.btnsous { background: #49B377; -moz-box-shadow: 0 3px 0 #279657; -webkit-box-shadow: 0 3px 0 #279657; box-shadow: 0 3px 0 #279657; width: 50%; float: left; }
.cssin li.ss .btnsous:hover, a.btnsous:hover { filter: alpha(Opacity=80); -moz-opacity: 0.8; opacity: 0.8; }
/*高度 80*/
.cssin li.duohang { min-height: 95px; padding-top: 5px; }
.cssin li.duohang textarea { line-height: 18px; }
/*长度100%的标题*/
.cssin li.w100 { width: 100%; clear: both; }
/*重新定义左侧*/
.cssin li.w10 { width: 29.9%; clear: left; border-right: 1px solid #E1E2E4; }
.cssin li.w12 { width: 29.9%; clear: left; border-right: 1px solid #E1E2E4; }
.cssin li.w15 { width: 29.9%; clear: left; border-right: 1px solid #E1E2E4; }
.cssin li.w20 { width: 29.9%; clear: left; border-right: 1px solid #E1E2E4; }
.cssin li.w23 { width: 69%; }
.cssin li.w24 { width: 69%; }
.cssin li.w25 { width: 29.9%; }
.cssin li.Mright{ width: 69% !important; }
.cssin li input.int{ width:45% !important;}
.cssin li.w30 { width: 29.9%; }
.cssin li.w38 { width: 69%; }
.cssin li.w40 { width: 69%; }
.cssin li.w50 { width: 49.9%; }
.cssin li.w55 { width: 69%; }
.cssin li.w57 { width: 69%; }
.cssin li.w60 { width: 69%; }
.cssin li.w75 { width: 69%; }
.cssin li.w70 { width: 69%; }
.cssin li.w80 { width: 69%; }
.cssin li.w85 { width: 69%; }
.cssin li.w88 { width: 69%; }
.cssin li.w90 { width: 69%; }
.cssin li.bg { }
.cssin li.cl { clear: left; }
/*表单*/
textarea { border: 1px solid #B9C2CA; line-height: 20px; }
select { height: 28px; line-height: 26px; background-color: #F3F3F5; color:#666; }
input, select { border: 1px solid #B9C2CA; border-top: none; border-left: none; border-right: none; line-height: 28px; font-size: 14px; padding-left: 1px; }
input:focus, select:focus { outline: 0; }
.bor { }
.bor:focus { outline: 0; border: 1px solid #2C80B8; border-top: none; border-left: none; border-right: none; }
.int { line-height: 28px; font-size: 14px; width: 90%; }
select.int{ width:auto !important;}
dd select{ color:#525151 !important;}
input#address,input#oTitle{ width:98% !important;}
.nav_scroll { position: fixed; top: 0; left: 0; z-index: 1000; width: 100%; background: #fff; }
/*菜单class-start*/
.MenuboxS { font-size: 13px; min-height: 30px; width: 100%; position: relative; float: left; padding-bottom: 5px; }
.MenuboxS ul { }
.MenuboxS li { float: left; cursor: pointer; width: 33.33%; text-align: center; background-color: #488DC9; font-size: 14px; display: block; line-height: 32px; }
.MenuboxS li a{ border-right: 1px solid #ddd; border-bottom: 1px solid #ddd;}
.MenuboxS ul.nav_num2  li { width: 50%; }
.MenuboxS ul.nav_num3  li { width: 33.33%; }

.MenuboxS li.btn_new { background-color: #149E83; }
.MenuboxS li.btn_new a { color: #fff; }
.MenuboxS li.btn_new2 { background-color: #C96; border-right: none; }
.MenuboxS li.btn_new2 a { color: #fff; }
.MenuboxS li:hover { color: #ffffff; filter: alpha(Opacity=80); -moz-opacity: 0.8; opacity: 0.8; }
.MenuboxS li.hover { color: #ffffff; background-color: #F56659; filter: alpha(Opacity=100); -moz-opacity: 1; opacity: 1; }
.MenuboxS li.hover a:link, .MenuboxS li.hover a:visited, .MenuboxS li.hover a:active, .MenuboxS li.hover a:hover { font-size: 14px; color: #fff; display: block; }
.MenuboxS a:link, .MenuboxS a:visited, .MenuboxS a:active { font-size: 14px; color: #fff; text-decoration: none; display: block; }
.maxnumtip { padding: 10px 0; border: 1px dotted #ddd; font-size: 14px; margin-top: 10px; background: #EFEEEE; }
.mui-table-view li.hover { color: #F00; font-weight: bold; }
.mui-table-view li.hover a { color: #F00; }
/*菜单class-start*/
.MenuboxM { font-size: 13px; min-height: 30px; width: 100%; position: relative; float: left; padding-bottom: 5px; }
.MenuboxM ul { }
.MenuboxM li { float: left; cursor: pointer; width: 33%; text-align: center; background-color: #488DC9; font-size: 14px; display: block; line-height: 32px; border-right: 1px solid #ddd; border-bottom: 1px solid #ddd; }
.MenuboxM li.btn_new { background-color: #149E83; }
.MenuboxM li.btn_new a { color: #fff; }
.MenuboxM li.btn_new2 { background-color: #C96; border-right: none; }
.MenuboxM li.btn_new2 a { color: #fff; }
.MenuboxM li:hover { color: #ffffff; filter: alpha(Opacity=80); -moz-opacity: 0.8; opacity: 0.8; }
.MenuboxM li.hover { color: #ffffff; background-color: #F56659; filter: alpha(Opacity=100); -moz-opacity: 1; opacity: 1; }
.MenuboxM li.hover a:link, .MenuboxM li.hover a:visited, .MenuboxM li.hover a:active, .MenuboxM li.hover a:hover { font-size: 14px; color: #fff; display: block; }
.MenuboxM a:link, .MenuboxM a:visited, .MenuboxM a:active { font-size: 14px; color: #fff; text-decoration: none; display: block; }
/*名片*/
.mplist { clear: both; }
.mplist .mp { width: 99%; height: 150px; border: 1px solid #666; margin-bottom:8px; float: left; padding: 3px 2px 10px 2px; -moz-box-shadow: 0px 2px 2px #ddd; -webkit-box-shadow: 0px 2px 2px #ddd; box-shadow: 0px 2px 2px #ddd; }
.mplist .mp p { padding:3px; }
.mplist .mp .bn1 { background: #F93; }
.mplist .mp .bn2 { background: #F93; }
/**/
.xxzjl { border-bottom: 1px dashed #ddd; }
/*附件缩略图*/
.listpic { clear: both; }
.listpic dl { width: 160px; height: 170px; float: left; border: 1px solid #ddd; margin-right: 10px; margin-bottom: 10px; text-align: center; }
.listpic dl .ltitle { height: 30px; line-height: 30px; overflow: hidden; background: #ddd; }
.listpic dl .lpic { height: 100px; overflow: hidden; }
.listpic dl .lbtn { padding-top: 8px; }
/**/

.intr { float: none; }
/* 系统提示 */
.tips01 { padding: 10px; font-size: 12px; }
.tip { margin-left: -10px; margin-top: 10px; padding: 2px 7px; color: #000; line-height: 25px; background-color: #7FBEBE; border: 1px solid #fff; -webkit-box-shadow: 0 0 3px #ccc; -moz-box-shadow: 0 0 3px #ccc; }
.help01 { color: #888; padding-left: 20px; }
.help02 { color: red; padding-left: 20px; }
.code { color: #ff6600; font-size: 14px; font-weight: bold; }
fieldset { border: 1px solid #E1E4E6; }
.set_zdy { position: fixed; right: 65px; bottom: 36px; z-index: 9999; min-width:50px; overflow:hidden; font-size:14px; display:none; }
.set_zdy a{ color:#fff; font-size:12px;}
.userxiaozu ul li { min-width: 180px; border: 1px dashed #ccc; margin: 10px 0 0 10px; float: left; }
.savebtn { padding: 5px 0 5px 0; text-align: center; }
.piliang { background: #EFF0EF; border: 1px solid #E1E2E4; padding: 8px; margin: 10px 0 10px 0; font-size: 12px; min-height: 40px; line-height: 40px; }
.notice-content, .msg-content { padding: 3px; }
.notice-content a, .msg-content a { display: block; }
.notice-content ul li { line-height: 24px; padding: 0 5px 0 3px; border-bottom: 1px dashed #ADADAD; cursor: pointer; }
.notice-content ul li.none { border: none; }
.notice-content ul li:hover { background: url(../images/bobg-t.png) }
.msg-content ul li { background: url(../images/ico/message_new.png) 2px center no-repeat; line-height: 24px; padding: 0 5px 0 20px; border-bottom: 1px dotted #b8e9fd; cursor: pointer; }
.msg-content ul li:hover { background: #cad8de url(../images/ico/message_new.png) 2px center no-repeat; }
.title2 { font-weight: bold; color: #000; background: #F5F7F9; padding-top: 5px; padding-bottom: 5px; font-size: 14px; }
.title3 { font-weight: bold; color: #000; background: #F5F7F9; padding-top: 5px; padding-bottom: 5px; text-align: left; }
.icon_t01 { }
.icon_t02 { }
.icon_t03 { }
.nonetr { display: none; }
.btn_zt1 { cursor: pointer; border: none; font-size: 14px; display: inline-block; line-height: 20px; font-size: 12px; background: #093; color: #fff; padding: 2px 10px 2px 10px; }
.btn_zt1:hover { color: #fff; }
.btn_sh1, .btn_sh2, .btn_sh3, .btn_sh4, .btn_yxf { cursor: pointer; border: none; font-size: 14px; display: inline-block; line-height: 20px; font-size: 12px; color: #fff; padding: 2px 10px 2px 10px; }
.btn_sh1 { background: #096; }
.btn_sh2 { background: #D7880D; }
.btn_sh3 { background: #e0405a; }
.btn_sh4 { background: #999; }
.btn_yxf { background: #1C79A9; }
.dbbk { margin: 5px 0 5px 0; }
.dbbkleft { width: 400px; float: left; clear: both; height: 26px; line-height: 26px; }
.dbbkleft span { float: left; width: 220px; }
.Findtip { margin: 0 auto; width: 220px; border: 1px dashed #ccc; line-height: 25px; text-align: center; font-size: 14px; color: red; font-weight: bold; }
.searchss { width: 122px; text-align: center; height: 20px; line-height: 20px; padding-top: 1px; margin: 0 auto; background: url(../images/ss_zk.png) center bottom; }
.searchss a { color: #2A547C; }
.searchss a:hover { text-decoration: none; }
/* 通用部分 */
.gongsim { font-weight: bold; padding: 5px 0 5px 0; color: #333; }
.setbtn { float: left; margin-top: 5px; }
.top_bg { width: 100%; height: 38px; line-height: 38px; top: 0px; font-weight: bold; z-index: 999; border-bottom: 1px dotted #ccc; }
.top_left { padding-left: 10px; font-size: 14px; }
.top_right { text-align: right; padding-right: 10px; height: 35px; height: 35px; padding-top: 0px; padding-bottom: 0px; }
.page_m { width: 100%; font-weight: bold; z-index: 999; border-top: 1px dotted #EBEBEB; background: #fff; padding: 10px 0 8px 0; text-align: center; }
.page_m_T { width: 100%; height: 45px; line-height: 45px; font-weight: bold; z-index: 999; border-top: 1px dotted #ccc; background: #fff; }
.page_m_B { width: 100%; height: 40px; padding-top: 10px; font-weight: bold; z-index: 999; border-top: 1px dotted #ccc; background: #fff; text-align: center; }
.l { float: left; }
.r { float: right; text-align:center; font-size:12px; }
.Bottom_pd { padding: 8px 10px; text-align: center; }
.cwshouzhi { font-weight: normal; border-bottom: 1px dotted #ddd; padding: 3px 5px 10px 5px; }
.cwshou { color: #096; }
.cwzhi { color: #F00; }
.button_cw { background: #4BA0D8; padding: 3px 5px; color: #fff; }
.button_cw:hover { color: #fff; }
/*所有客户 listkehu.html*/
.ss_All { line-height: 30px; height: 30px; padding: 10px; }
/*菜单class-start*/
.Menubox { font-size: 12px; margin: 0 10px 0px 0; height: 29px; border-bottom: 1px solid #999; }
.Menubox ul { margin: 0; padding: 0px; padding-left: 10px; }
.Menubox li { float: left; cursor: pointer; width: 75px; text-align: center; margin-right: 1px; padding: 0; background-image: url(../images/repeat.gif); background-repeat: no-repeat; background-position: left -155px; height: 29px; line-height: 29px; }
.Menubox li span { display: block; background-position: right top; color: #000; }
.Menubox li.hover { background-position: left -125px; color: #ffffff; }
.Menubox li.hover a:link, .Menubox li.hover a:visited, .Menubox li.hover a:active, .Menubox li.hover a:hover { font-size: 13px; font-weight: bold; color: #ffffff; }
.Menubox a:link, .Menubox a:visited, .Menubox a:active { font-size: 13px; font-weight: bold; color: #6d6d6d; text-decoration: none; }
.Menubox a:hover { text-decoration: none; }
.Menuboxbottom { margin: 0; height: 10px; line-height: 10px; background: url(../images/tab_line.gif) repeat-x left top; }
/*系统设置*/
#td_type_left { text-align: center; border: 1px solid #ddd; border-right: 0; width: 80px; }
#td_type_right { text-align: center; border: 1px solid #ddd; width: 100px; }
/*搜索提示*/
#ss_suggest { position: absolute; text-align: left; margin: 0; top: 80px; left: 146px; width: 260px; border: 1px solid #E1E2E4; z-index: 999; }
.suggest_link { background-color: #6FA3C8; padding: 2px 6px 2px 6px; cursor: pointer; border-bottom: 1px dotted #87B5EA; }
.suggest_link_over { background: #8ABBDF; padding: 2px 6px 2px 6px; cursor: pointer; border-bottom: 1px dotted #fff; }
div.Content { margin: 10px; margin-bottom: -10px; }
div.table { padding: 10px; }
span.right { float: right; padding-right: 10px; }
.b { font-weight: bold; }
.red { color: #ff0000; }
/*table*/

.stitle { height: 40px; line-height: 40px; text-align: center; border-bottom: 1px dotted #ddd; }
.maxnumtip { clear: both; }
.mui-input-row .wb20 { float: left; width: 50%; }
.mui-input-row .wb20 label { text-align: left; }
.ss .btnguanb, .ss a.btnguanb { background: #333; color: #fff; }
/*底部小菜单*/
#plug-wrap { position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.7); z-index: 800; transition: all 100ms ease-out; -webkit-transition: all 100ms ease-out; }
.top_bar { position: fixed; bottom: 0; right: 0px; z-index: 900; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); font-family: Helvetica, Tahoma, Arial, Microsoft YaHei, sans-serif; }
.plug-menu { -webkit-appearance: button; display: inline-block; width: 36px; height: 36px; border-radius: 36px; position: absolute; bottom: 17px; right: 17px; z-index: 999; box-shadow: 0 0 0 4px #FFFFFF, 0 2px 5px 4px rgba(0, 0, 0, 0.25); background-color: #B70000; -webkit-transition: -webkit-transform 200ms; -webkit-transform: rotate(1deg); color: #fff; background-image: url('../images/plug.png'); background-repeat: no-repeat; -webkit-background-size: 80% auto; background-size: 80% auto; background-position: center center; }
.plug-menu:before { font-size: 20px; margin: 9px 0 0 9px; }
.plug-menu:checked { -webkit-transform: rotate(135deg); }
.mini-menu { margin-right: -260px; }
.mini-menu>li { min-width: 90px; margin-bottom: 10px; margin-right: 15px; z-index: 1001; transition: all 200ms ease-out; -webkit-transition: all 200ms ease-out; -webkit-box-shadow: 0 1px 6px #ccc; box-shadow: 0 1px 6px #ccc; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border: 3px solid #fff; }
.mini-menu>li#m-add { background: #1A9A12; }
.mini-menu>li#m-set { background: #DE8324; }
.mini-menu>li#m-home { background: #2C9ACE; }
.mini-menu>li:last-child { margin-bottom: 80px; }
.mini-menu>li a { color: #fff; display: block; height: 100%; line-height: 33px; text-decoration: none; position: relative; font-size: 15px; text-overflow: ellipsis; white-space: nowrap; padding-left: 10px; padding-right: 10px; }
.mini-menu>li a img { display: block; width: 30px; height: 30px; text-indent: -999px; position: absolute; top: 50%; right: 0; margin-top: -13px; margin-left: -12px; }
.mini-menu>li.on:nth-last-child(6) { -webkit-transform: translate(0, 0) rotate(0deg); transition: all 700ms ease-out; -webkit-transition: all 700ms ease-out; }
.mini-menu>li.on:nth-last-child(5) { -webkit-transform: translate(0, 0) rotate(0deg); transition: all 600ms ease-out; -webkit-transition: all 600ms ease-out; }
.mini-menu>li.on:nth-last-child(4) { -webkit-transform: translate(0, 0) rotate(0deg); transition: all 500ms ease-out; -webkit-transition: all 500ms ease-out; }
.mini-menu>li.on:nth-last-child(3) { -webkit-transform: translate(0, 0) rotate(0deg); transition: all 400ms ease-out; -webkit-transition: all 400ms ease-out; }
.mini-menu>li.on:nth-last-child(2) { -webkit-transform: translate(0, 0) rotate(0deg); transition: all 300ms ease-out; -webkit-transition: all 300ms ease-out; }
.mini-menu>li.on:nth-last-child(1) { -webkit-transform: translate(0, 0) rotate(0deg); transition: all 200ms ease-out; -webkit-transition: all 200ms ease-out; }
.mini-menu>li.out:nth-of-type(1) { -webkit-transform: translate(0, 0) rotate(0deg); transition: all 600ms ease-out; -webkit-transition: all 600ms ease-out; }
.mini-menu>li.out:nth-of-type(2) { -webkit-transform: translate(0, 0) rotate(0deg); transition: all 500ms ease-out; -webkit-transition: all 500ms ease-out; }
.mini-menu>li.out:nth-of-type(3) { -webkit-transform: translate(0, 0) rotate(0deg); transition: all 400ms ease-out; -webkit-transition: all 400ms ease-out; }
.mini-menu>li.out:nth-of-type(4) { -webkit-transform: translate(0, 0) rotate(0deg); transition: all 300ms ease-out; -webkit-transition: all 300ms ease-out; }
.mini-menu>li.out:nth-of-type(5) { -webkit-transform: translate(0, 0) rotate(0deg); transition: all 200ms ease-out; -webkit-transition: all 200ms ease-out; }
.mini-menu>li.out:nth-of-type(6) { -webkit-transform: translate(0, 0) rotate(0deg); transition: all 100ms ease-out; -webkit-transition: all 100ms ease-out; }
.mini-menu>li.out { padding: 0; opacity: 0; }
/*跨webview需要手动指定位置*/
			
.mui-plus header.mui-bar { display: none!important; }
.mui-plus .mui-bar-nav~.mui-content { padding: 0!important; }
.mui-plus .plus { display: inline; }
.plus { display: none; }
#topPopover { position: fixed; top: 16px; right: 6px; }
#topPopover .mui-popover-arrow { left: auto; right: 6px; }
p { text-indent: 22px; }
.mui-popover { height: 300px; }
.mui-content { padding: 10px; }
.mui-slider-indicator { bottom: -4px; }
.mui-slider { background-color: #f2f2f2; }
.mui-card .mui-control-content { padding: 10px; }
.mui-control-content { height: 255px; }
.mui-table-view-cell:after { background-color: #E8E7EA; }


.icon-qq{height:25px; line-height:25px; margin-left:2px; padding-left:22px; background:url(../images/ico/qq.png) no-repeat center center;}
.icon-baidu{height:25px; line-height:25px; margin-left:2px; padding-left:22px; background:url(../images/ico/baidu.png) no-repeat center center;}
.icon-tel{height:25px; line-height:25px; margin-left:2px; padding-left:22px; background:url(../images/ico/tel.png) no-repeat center center;}


.nodata{ line-height:80px; text-align:center; color:#666;}
.addnow a{ color:#fff;}


/*按钮*/
.free-tips{ width:360px; margin-left:5px; margin-top:10px; padding:5px; background:#09C; color:#fff; text-align:center;}
.free-tips a{ color:#fff;}
.ficon { margin: 0 5px; display: inline-block; font-family: FontAwesome; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; cursor: pointer; }
.fbtn { margin: 0 5px; display: inline-block; font-family: FontAwesome; font-size: 18px; font-style: normal; font-variant: normal; font-weight: normal; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; cursor: pointer; }
.fadd { margin: 0 5px; font-family: FontAwesome; font-style: normal; font-variant: normal; font-weight: normal; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; cursor: pointer; }
.i-mail { color: #BD804B; }
.i-add { color: #096; }
.i-edit { color: #3782C3; }
.i-del { color: #F00; }
.i-pro { color: #E64B76; }
.i-che { color: #666; }
.i-zhuan { color: #AD30A9; }
.i-yes { color: #093; }
.i-no { color: #333; }

a.makeqqmail{ background:#B1A39F; color:#fff; padding:2px 5px; margin-top:2px; font-size:14px; cursor:pointer;}